package com.punch.common.vo.order;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class StudentSignUpVO implements Serializable {

    /**
     * 班级名称
     */
    @ApiModelProperty(name = "className", notes = "班级名称")
    private String className;

    @ApiModelProperty(name = "courseName", notes = "课程名称")
    private String courseName;

    @ApiModelProperty(name = "courseTime", notes = "上课时间")
    private String courseTime;

    @ApiModelProperty(name = "createTime", notes = "订单创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createTime;

    @ApiModelProperty(name = "orderStatus", notes = "订单状态 0待付款 1待开班 2已开班 3已退款 4已取消")
    private Integer orderStatus;
}
